eye-guard shackle - French English Dictionary